package org.jeecg.common.domain;

import lombok.Data;

import java.io.Serializable;

/**
 * @author Administrator
 * @ClassName WeiXinGetCheckinData
 * @description: TODO
 * @date 2024年02月27日
 * @version: 1.0
 * userid	用户id
 * groupname	打卡规则名称
 * checkin_type	打卡类型。字符串，目前有：上班打卡，下班打卡，外出打卡
 * exception_type	异常类型，字符串，包括：时间异常，地点异常，未打卡，wifi异常，非常用设备。如果有多个异常，以分号间隔
 * checkin_time	打卡时间。Unix时间戳
 * location_title	打卡地点title
 * location_detail	打卡地点详情
 * wifiname	打卡wifi名称
 * notes	打卡备注
 * wifimac	打卡的MAC地址/bssid
 * mediaids	打卡的附件media_id，可使用media/get获取附件
 * lat	位置打卡地点纬度，是实际纬度的1000000倍，与腾讯地图一致采用GCJ-02坐标系统标准
 * lng	位置打卡地点经度，是实际经度的1000000倍，与腾讯地图一致采用GCJ-02坐标系统标准
 * deviceid	打卡设备id
 * sch_checkin_time	标准打卡时间，指此次打卡时间对应的标准上班时间或标准下班时间
 * groupid	规则id，表示打卡记录所属规则的id
 * schedule_id	班次id，表示打卡记录所属规则中，所属班次的id
 * timeline_id	时段id，表示打卡记录所属规则中，某一班次中的某一时段的id，如上下班时间为9:00-12:00、13:00-18:00的班次中，9:00-12:00为其中一组时段
 */
@Data
public class WeiXinGetCheckinData implements Serializable {
    private String userId;
    private String groupname;
    private String checkin_type;
    private String checkin_time;
    private String sch_checkin_time;
}
